dredging applicator - Francés Inglés Diccionario